senior human resources specialist - German English Dictionary